supplying water - Spanish English Dictionary